Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 USA F3 Australia F1 Australia F2 USA F9 Italy F3 Italy F4 Germany F5 Netherlands F1 Austria F2 Germany F13 Germany F14 Germany F16 USA F25 USA F26 USA F27 Belgium F2 USA F31 USA F32 USA F1 Qatar F1 USA F2 USA F3 USA F4 Portugal F2 Portugal F3 USA F6 France F6 Mexico F4 Italy F11 USA F9 USA F10 USA F11 France F8 USA F13 France F12 France F13 France F14 Great Britain F1 Great Britain F2 USA F3 France F6 France F7 France F16 USA F1 USA F2 USA F3 France F16 USA F25 France F17 USA F3 USA F4 USA F6 Croatia F4 Croatia F5 Italy F7 USA F7 USA F8 USA F12 USA F13 USA F14 Italy F26 France F13 France F14 France F17 USA F26 Mexico F14 Mexico F15 USA F1 France F2 Great Britain F3 Great Britain F4 Usa F9 Usa F13 Usa F14 Usa F19 USA F20 Netherlands F4 Netherlands F5 France F13 France F14 France F15 France F19 France F20 Canada F4 Canada F5 USA F29 USA F30 USA F31 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 USA F1 USA F2 USA F3 USA F4 Croatia F1 Croatia F2 Italy F1 Great Britain F4 Italy F4 Italy F9 Spain F18 Italy F14 Morocco F4 USA F15 USA F16 Italy F17 USA F17 Austria F2 Austria F3 Canada F6 Canada F7 Italy F31 Spain F38 USA F7 USA F8 USA F11 USA F12 Israel F9 Canada F9 France F19 USA F28 Great Britain F2 Turkey F7 Turkey F8 Turkey F9 Italy F8 Italy F9 Germany F5 Germany F8 Italy F23 France F16 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Switzerland F2 Italy F20 Germany F7 Switzerland F4 Germany F15 USA F28 Usa F4 Usa F5 Usa F6 Usa F7 Switzerland F1 Usa F9 Spain F19 Spain F20 Usa F13 Usa F14 Usa F15 France F12 USA F21 Banca Stato Challenger Lugano - Lugano Geneva Challenger - Geneva Challenger Casino Lugano - Lugano Challenger Casino Lugano - Lugano Muller Cup - Ulm Rado Geneva Challenger - Geneva Prague Open - Prague Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Internationale Badische Meisterschaften Um Den Techem Cup - Zell Geovillage Open Trofeo Melia Olbia - Olbia Tampere Imageneering Open - Tampere XXX Edizione 'A Savoldi Marco' - Manerbio Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Challenger 42 - Andrezieux Uncle Toby's Burnie Challenger - Tasmania Germany F1 Qatar F2 France F17 Uncle Toby's Australian Men's Clay Court Challenger - Canberra XL Capital Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Budapest Challenger - Budapest Sporting Challenger - Turin Schickedanz Open - Furth West Side Tennis Challenger - Forest Hills Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell USTA Seascape Challenger - Aptos Nokian Hakkapeliitta Open - Tampere Fifth Third Bank Tennis Classic - Lexington St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Rhein-Main Challenger 2004 - Aschaffenburg SIR Supermercadi Challenger - Rome Tiburon Challenger - Tiburon Burbank Challenger - Burbank Mobilux Open - Luxembourg Jameson Cup - Milan Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Top Wool Challenger - Biella The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington Guzzini Challenger - Recanati dBI Tennis Challenger - Binghamton LXV Concurso Internacional Vigo - Vigo Open de L'Isere - Grenoble Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia The LTA Wrexham Challenger - Wrexham USTA Freeman Men's Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Open Mutouest St. Brieuc - St. Brieuc 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia Unicredit (Suisse) Bank S. A. Challenger - Chiasso Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Garden Open - Rome ECM Prague Open - Prague The West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba 2006 North Shore Pro Tennis Championship - Winnetka Siemens Open - Scheveningen The Commercia Challenger - Aptos ATP Guzzini Challenger - Recanati Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Citta di Como - Como WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville USTA Challenger - Champaign Challenger Britania Zavaleta - Puebla Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City 2007 Challenger of Santa Clara - Valencia LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger Lugano - Lugano Open de Montauban - Montauban 2007 Nielsen Pro Tennis Championship - Winnetka The Comercia Challenger - Aptos Togliatti Cup - Togliatti Fifth Third Bank Tennis Championships - Lexington Penza Cup - Penza Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton 's Tennis Masters 07 Challenger - Graz Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Open des Alpes Trophee BNP Paribas - Grenoble Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding Ford Tennis Championships - Louisville Music City Challenger - Nashville Challenger Tunisie - Tunis JSM Challenger - Champaign IPP Open - Helsinki 2007 Knoxville Challenger - Knoxville ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas KGHM Dialog Polish Indoors - Wroclaw AGT Challenger - Leon 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Baton Rouge Pro Tennis Classic - Baton Rouge Roma Open Challenger - Rome Rijeka Open - Rijeka Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton San Remo Tennis Cup - San Remo Countrywide Classic USTA Men's Challenger - Carson Baden Open - Karlsruhe Sunset Moulding Challenger - Yuba City Zenith Tennis Cup-Harbour Club - Milan Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Nielsen USTA Pro Tennis Championship - Winnetka The Comercia Bank Challenger - Aptos Oberstaufen Cup-Head German Master's Series - Oberstaufen Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Open de Rennes - Rennes Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Heilbronn Challenger Carson Challenger Dallas Challenger Jersey Challenger San Luis Potosi Challenger Mexico City Challenger Talahassee Challenger Tenerife Challenger Savannah Challenger San Remo Challenger Sarasota Challenger Carson Challenger Karlsruhe Challenger Yuba City Challenger Lugano Challenger Winnetka Challenger Rijeka Challenger Pozoblanco Challenger Aptos Challenger Lexington Challenger Recanati Challenger Geneva Challenger Alphen Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Knoxville Challenger Jersey Challenger Bratislava Challenger Champaign Challenger Bergamo Challenger Belgrade Challenger Rimouski Challenger Monza Challenger Baton Rouge Challenger Rome Challenger Tallahassee Challenger Rhodes Challenger San Remo Challenger Biella Challenger Carson Challenger Ojai Challenger Marburg Challenger Winnetka Challenger Arad Challenger Recanati Challenger Binghamton Challenger St. Remy Challenger Tulsa Challenger Izmir Challenger Tashkent Challenger Tiburon Challenger Seoul Challenger Calabasas Challenger Loughborough Challenger Salzburg Challenger Singapore Challenger Dallas Challenger Bath Challenger Caltanissetta Challenger Barletta Challenger Recife Challenger Rome Challenger Napoli Challenger Leon Challenger Rome Challenger Bordeaux Challenger Cremona Challenger Alessandria Challenger Aptos Challenger Manerbio Challenger Trnava Challenger Madrid Challenger Tiburon Challenger Charlottesville Challenger Geneva Challenger Dallas Challenger Wolfsburg Challenger Casablanca Challenger Guadalajara Challenger Rimouski Challenger San Luis Potosi Challenger Leon Challenger Sarasota Challenger Savannah Challenger Athens Challenger Caltanissetta Challenger Marburg Challenger Panama City Challenger San Benedetto Challenger Lexington Challenger Tampere Challenger Vancouver Challenger Como Challenger Genova Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Tanger Challenger Recanati Challenger Oberstaufen Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Sarasota Challenger Vicenza Challenger Furth Challenger Prague Challenger Milan Challenger St. Remy Challenger Orleans Challenger Geneva Challenger USA F13 Fairfield Challenger Las Vegas Challenger USA F14 USA F15 USA F7 Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Davidoff Swiss Indoors - Basel Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Milan Indoors - Milan Arizona Men's Tennis Championships - Scottsdale Allianz Suisse Open - Gstaad Open de Moselle - Metz Davidoff Swiss Indoors - Basel International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open de Moselle - Metz Davidoff Swiss Indoors - Basel Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Millenium Tennis Championships - Delray Beach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad USA F27 Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad France F20 Davidoff Swiss Indoors Basel - Basel Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Swiss Indoors Basel - Basel Heineken Open - Auckland SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai NASDAQ-100 Open - Miami Turkey F46 Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 U.S. Open (juniors) River Oaks International Tennis Tournament - Houston French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Geneva Challenger - Geneva Open SEAT Godo 2006 - Barcelona